Houdini 13.0 Цифровые активы

Библиотеки типов операторов (Operator type libraries (OTLs))

Вы сохраняете цифровые активы в файлах библиотеки типа операторов (OTLs). В зависимости от того, где Вы сохранили файл OTL, Вы можете сделать его доступным для каждого пользователя, для каждого проекта, ко всем файлам в одном проекте, или только в одной сцене. OTL может существовать как файл на диске или быть встроен в файл сцены.

Подсказка

Если Вы хотите отключить сохранение встроенного OTLs, выключите Save operator definitions to Hip file в разделе конфигурации operator type manager. Вы можете также выбрать, получить ли предупреждение, когда Вы открываете файл сцены со встроенным OTL, и более свежие определения доступны на диске.

Вы можете использовать OTLs, чтобы совместно использовать цифровые активы между файлами сцены, не копируя и вставляя, и ограничить доступ к внутренностям персонажа.

Окно operator type manager (Windows> Operator Type Manager) позволяет Вам управлять библиотеками типов операторов.

Сделать OTLs доступным в Houdini

Houdini ищет OTLs в каталогах, определенных переменной окружения $HOUDINI_OTLSCAN_PATH. Путь по умолчанию @/otls, где @ означает стандартный путь Houdini ($HOUDINI_PATH), таким образом, по умолчанию Houdini ищет файлы OTL в любых otls папках в каталогах, перечисленных на пути Houdini. Это подобно тому, как Houdini ищет другие типы файлов, такие как scripts в папках под названием scripts в каталогах на пути Houdini.

Более старые версии Houdini использовали другой метод расположения файлов OTL, где имена файла OTL файлов, были перечислены в файлах под названием OPlibraries, и Houdini искал файлы OPlibrariesв каталогах, определенных переменной$HOUDINI_OTL_PATH. Новый метод более прост и более совместим с остальными  Houdini. Однако, чтобы повторно включить методOPlibraries выберите Windows> Operator Type Manager, щелкните по Configuration, затем включите Use OPlibraries files to find OTLs.

Как загрузить цифровые активы

Чтобы... Надо
Установить активы в файл библиотеки типа операторов (OTL)
  1. Выберите File > Install Digital Asset Library.
  2. Выберите файл цифрового актива который хотите установить.
  3. Используйте опцию Install Library To, чтобы выбрать, где Вы хотите, чтобы библиотека типа была доступна.
Удалить библиотеку типа оператора
  1. Выберите Windows> Operator Type Manager чтобы открыть окно operator type manager.
  2. Нажмите RMBна имени OTL и выберите Uninstall.
Загрузить и выгрузить библиотеки актива через HScript
  • Устанавливать/удалять типы оператора, не используя интерфейс (например, чтобы установить большое количество типов, или установка на безголовом сервере), используют optyperead, и optypeuninstall команды HScript.

Подсказка

Чтобы управлять, какая версия используется, когда доступны многократные версии определения оператора, используйте опции на вкладке Configuration окна operator type manager .

Управление цифровыми активами и версиями активов

Чтобы... Надо
Открыть менеджер типа оператора
  • Выберите Windows> Operator Type Manager чтобы открыть окно менеджера типа оператора (operator type manager ) .
Узнать, у какого.otl файла есть определение актива
  • Зажмите MMB над узлом – инстанцией актива.

Скопировать актив из одной библиотеки в другую
  1. Выберите Windows> Operator Type Manager чтобы открыть окно operator type manager.
  2. В дереве, откройте элемент Operator Type Libraries и переместитесь в библиотеку и актив, который Вы хотите скопировать.
  3. Нажмите RMB на активе и выберите Copy.
  4. Дайте внутреннее имя Operator name, которое актив будет иметь в новой библиотеке (см.,  naming digital assets).
  5. Установите Save to library в файл библиотеки (.otl) чтобы скопировать туда актив.
  6. Чтобы немедленно установить библиотеку, выберите местоположение в меню Install library to.
Управлять несколькими доступными версиями актива
  1. В окне operator type manager, нажмите RMB на активе и выберите Jump to current definition, чтобы выделить библиотеку, обеспечивающую текущее определение типа актива.
  2. Чтобы переместиться между различными определениями актива, нажмите RMB на активе и выберите Jump to next definition.
  3. Чтобы выбрать другую версию в качестве текущего определения для актива, нажмите RMB на активе и выберите Usethisdefinition.
Отобразить информацию об операторе
  • Зажмите MMB на имени оператора.
Встроить файлы в OTL
Скопировать оператор из одной Operator Type Library в другую
  • Нажмите RMB на операторе который Вы хотите скопировать и выберите Copy.
Удалить оператор из OTL
  • Нажмите RMB на операторе, который Вы хотите удалить и выберите, Delete. Вы не можете удалить оператор, который используется.